I'm really really bad at this, so I need to give it another try later on, but the concept is hella cool :D
Hits the themes perfectly and incorporates them into its core gameplay, full points there!
(Also, submitted 13 seconds before the deadline, that's mad^^)