God of War Leak Points to March Release Date

God of War Release Date Points to March 22nd It has been a big month for God of War, with the highly anticipated PS4 game taking center stage in a number of gaming publications’ coverage. And for good reason since there is apparently only a few months left before the game releases, at least according to the latest rumors and leaks. According to a listing from a Portuguese retailer, God…

Read More