dude
edit: I finally had time to actually play this game. I really love the art style and music, and the environments have a very polished feel to them. I wasn't expecting to see another game with the same title pun, but it's interesting to see how you took the idea in a different direction