I enjoyed playing this! The idea is very cool, I think you managed to match both the theme and the optional challenge very well. The gameplay is nice, maybe the player character could move a little bit faster? I like the random effects that happen sometimes. Good job!