Not really sure what to make of it as a game, but I thought the presentation was really well put together. The ambient music and the graphics really complement the game's theme and message. Gotta go deal with some existential dread now...