Alexis Delobel

A Neonwave arcade game in which a box trapped in a box tries to survive.
Puzzle