We had a similar idea for our game but you guys smashed it! Definitely the monsters for making me play this haha.
I really liked the ideas but some controls were not very intuitive to use, apart from that you definitely made me feel uncomfortable and we had a few laughs from our team.