Woah, not sure what happened but after posting the latest batch of screenshots I actually made it in the top 100 (78)!
Huge thanks to anybody who checked out my game!
I'm gonna ride this sudden "wave of popularity" a little longer and take this opportunity to ask if anybody would be interested in beta-testing the game and possibly providing some feedback?
If that sounds like something you might be interested in, please don't hesitate to shoot me an email at info(at)myfreakhams.com
Cheers!