2009-04-17

Demigod – Can you smell what “The Rook” is cookin’? [HD gameplay clips]

Demigod has been out since April 14th 2009 and some of my friends are playing it like crazy. Although I loathe strategy games this one fascinates […]