One thing holding this back from being huge with the younguns is that it doesn't appear to be multiplayer. Otherwise, it's got all the makings of those $5 meme games that go viral and sell 100K+ copies.
Who the fuck made this game? I don't know a single person who scratches their balls over their jeans, you put your hand in your pocket and you go to work.