H2Studio

As the name suggests, this is a weird game which will probably make you rage quit (all according to my evil plans haha)
Platformer