Comment
Comment by tepehuani
Seriously impressive documentary work as usual from People Make Games, and strong Everyone/Everything Sucks Here vibes throughout. Friends don't let friends develop overly ambitious indie games.
Be the first to share your thoughts.