Very fun! Only issue I noticed was that the spike game broke (for me) after 30 seconds. It was pretty hard to make it that far, but it stopped generating spikes.
I was happy for a high score, then sad I couldn't lose to claim it, haha.
Awesome entry. The leaderboard implementation is a fantastic choice.