This is a good take on the theme. The play duration feels right, It ends just before it gets too receptive, good job on that. As mentioned in other comments, try randomising the coin spawn location . Implementing a high score server is complicated, don't feel too bad about not adding that feature yet.