Interesting idea to horde more playable characters in an endless runner! The game seems to be running a lot faster for me than in your GIF, I suspect it is due to you calculating events by frame instead of time? Might also be why a few others have mentioned that your game is too hard/fast!