jareed

Knock opponents as far off-screen as possible.
Fighting
Holiday-themed quirky fighting game.
Fighting
Creature-battling action-RPG.
Role Playing