Get a special look at the mythical beasts of Titan Quest II
Titan Quest II is an upcoming top-down action RPG set in an open world based on ancient Greek myths. Made by developer Grimlore Games, one thing the designers wanted to pay special attention to is the... Read More »