And arcade Shoot'em/beat'em up/platformer. You plays as various humanoids that battle each other in arena combat.
There are no reviews for this game. Consider reviewing it yourself in a journal entry!
Help support the site by using this referral link at no extra cost