Top
10°

Castlevania: Lords of Shadow - Mirror of Fate launch trailer

"Castlevania: Lords of Shadow - Mirror of Fate has received a launch trailer. The Nintendo 3DS action-adventure hits stores March 5 in North America and March 8 in Europe."

The story is too old to be commented.