The Square Game is an insanely hard 2D action platformer with 24 short action packed levels.
The Square Game