Gameitall
October 27, 2016
Some companies tweet out little awesome announcements when their long awaited game has gone gold, others like Square Enix, release a jaw-dropping 5 Minute CGI Video that makes their...