I guess it's release date confirmation day in Japan! Castlevania: Lords of Shadow - Mirror of Fate is the latest game to get a confirmed release date in Japan, landing on March 20th. Looks like the states and Europe win out this time!
Sign-in to post a reply.