I like the idea and the art! The bugs and lack of direction in game made it hard to understand what is going on >.< . I think you were onto something when you said you made your scale too large. Maybe downscaling and working on polish would have been helpful. Grats on getting the game out.