Greetings fellow Bog Leeches,
I recently came across a fantastic freeware fantasy platformer called Hydra Castle Labyrinth. The game has a pretty decent length, colourful and impressive graphics, some interesting game play mechanics, and one of the best soundtracks I've ever heard in a freeware game. All the text is in Japanese, but there is no story to speak of and all the items have pretty self explanatory pictures to tell you what they do.
You can download the game here:http://www.indiegames.com/2011/04/freeware...ydra_castl.html
Check out some game play here:http://www.youtube.com/watch?v=zSZ_rpqL-bM
Also, yes, I am a DeceasedCrab fan.