Found the leaked release date on Walmart.com as well as IGN.com, but IGN took it down. Here is a short video showing off the box art and release date info, with an image of the Walmart leak. April 14th, 2014 https://www.youtube.com/watch?v=1EjQm00zXJU
Log in to comment