In Brief Like videogames? Here, have a bunch Announcing the Kill Screen Game Club, which is going to rule