OK, first off the game is not impossible. It just takes a little skill and practice. I can say this because my freind just recently got the badge. Secondly, if you have any problems with the game just ask for help. I'm sure someone could tell you how to defeat the squid, last boss,etc.
Thanks a bunch for the re-upload! I'll tell my friend he can get the badge now. I have had the badge myself since there ever was a badge attached to this game. (It was a bit challenging, but I love a good challenge).
I have played this game, and I personally thought it was great. Remember, everyone, that the creation of any game is difficult, and there will inevitably be problems that will arise. Try giving Indie some constructive criticism, instead of just saying the game sucks. Oh, Indie, a freind of mine would like to get the badge, so if you could just re-post it for a few days that would be great. I think that would make a few people happy, but don't take any rude comments personally. (Just ignore them).