Unraveling the Mystery: Square Enix's Killer Inn Promises Thrilling 24-Player Gameplay