The well-known game studio, Frogwares, has finally announced the release of ...

Maneater, a game that will launch to Xbox One, PC, and ...