Ubisoft stealth sort of launches a new BR game & pet rants about Doom's downfall. Just a day in the life...