Release Date and Box Art

#1 Posted by JohnnyDCtv (1 posts) -
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
#2 Posted by mvickers89 (9 posts) -
Nice thanks