Really creative take on the theme and got a few good laughs out of some of the effects. Finished the level and wanted more! I think showing the next incoming effect(s) may be interesting to play with as you may want to take different routes/approaches based on what's coming next