Feature What we've been playing A few of the games that have us hooked at the moment. May 6, 2022 Robert Purchese 35 comments
News Square Enix sells off western studios and IP - including Tomb Raider and Deus Ex To Embracer Group for just $300m. May 2, 2022 Wesley Yin-Poole 199 comments