Games made by others that I think deserve more recognition!
Not terribly well made, but the central concept works and it has quite a lot of potential for the developer to improve it!
Interesting 2D platformer with a unique central mechanic!
It's an arcade game, basically.