Top
30°

Rumor: Castlevania: Lords of Shadow – Mirror of Fate releasing March 15th

A new retailer listing points at a mid-March release date for the newest Castlevania game on 3DS.

Read Full Story >>
gimmegimmegames.com
The story is too old to be commented.