starving gamers

A game short 2D puzzle game about killing your mirror self
Puzzle