So who plays this series? Its a fun 2D fighting game.