All hail the return of your friends trash-talking you while also whooping you at a video game!
Tag: video gaming
Gods, ghosts, and games are keeping us happily busy this week.
The world’s first universe simulator is an ambitious but frustrating experience.