BubStudios

A 2D battle royale simulation game.
Fighting
A game where you upgrade your player until you've reached a satisfying amount of power.
Action