No Life 3 - Review

Trivia

 * This shard is in reference to the Half-Life games, with a third sequel having been teased and delayed since 2007.