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