I think you have achieved some nice visuals here. Also the concept seems well executed. Good Job!
Feel free to hop into my game as well and share your thoughts and ratings if you have the time!