Square Enix has announced a new online multiplayer game called Killer Inn, which combines social deduction with murderous action. Courtesy of developer Tactic Studios (the...
We already knew it was coming thanks to an official announcement last year, but Frontier Developments’ Jurassic World Evolution 3 has now barrelled out of...