Great! Thank you very much for the code, it will help people to understand how a complete game is made
About the shaperenderer, I think it could be dangerous if you draw a lot of primitives, but I've tested the game on various devices and it runs smooth in all of them, even in the old ones.
And these kind of games are simple but addictive, so I think they can do a good job in the store with some polishing (sound, online scoreboard, some animations here and there...)
Great work!