A HappyFunTimes game. 2D platformer, upward scroller, team vs team.