The cover image does not really relate to the game, but the game is surprisingly addicting, for what it is. Still a bit flawed I mean levels or just go for a high- score and then get bored and go play a more complex game. I could see this being a mini game in a larger storyline but apart from that there isn't a ton here.