You matched the theme very well by adding a short but interesting story in the start. Visually the game lacks a bit however I really like how the planet looks actually. The game concept is a bit unoriginal. The music and sounds are pretty good and they match the gameplay just right. Overall its fun to play but lacks a bit of visual satisfaction and also some uniqueness.