Nice little game. Not sure I understood all mechanics, I tend to die for no obvious reason.
Congrats to the team!