CHR3S

rescue yourself from the selfdestructing space station and carve your way out with convenient bombs
Puzzle