Castlevania: Lords of Shadow - Mirror of Fate HD Features

Feature"We got caught in a s***storm"

The makers of Castlevania: Lords of Shadow hit back.