I found some more bugs:
- If you use "restart level" at 1 life, it resets lives to 3, keeps your score, and doesn't give a game over.
- It's possible to press escape and restart level while the level's text is still appearing, causing an overlap effect (the text appearing multiple times at once)
