Extensive UI
Player Select Screen
Shop (Persists throughout restarts through writing to different text files)
Togglable Music that loops
A back button to restart the game
Multiple difficulties, including an impossible-to-beat CPU and a pseudo-random player
Authentication backend, (Its simple, but it works)