The "weird" vibe works wonders here (needs some music in the background to amplify the tone), very cool. I liked the art a lot (really cool art design), and the gameplay was fine, though very simple.