Do you think Mega Man is too easy? Dragon's Lair was a walk in the park? You wanna be the guy? Then this is the game for you.
First article about the game over at diy gamer here and a hint of what to come.
The new website is up and running with gameplay footage.
After alot of hard work the game is released on indievania.com.