It reminds me of the game 60 Seconds! with its event system. I liked the concept. A job well done.
I also love playing for 60 seconds! Perhaps it was inspired by this that I didn't even realize it myself