Really cool concept! Love the sketchy style/2.5D and I could see this being polished up and put out as a proper game! Great job :D