OwnZ

A short platformer with some weird mechanics.
Platformer