I like the color scheme and the thumbnail. Runs slow for me, so can't really judge the game play.
did you face a low fps?
I assume so. My computer isn't great.