criticalhit.net
In Other News - 23 March 2016
In Other News: EA says sorry for depicting a muslim as christian, Yakuza is coming and PS4 outsells Xbox One in the UK by a large margin. Here's the news we didn't post today because we were too busy shielding Darryn from rogue spoilers.
Zoe Hawkins