San Francisco, Calif. – The Game Developers Conference (GDC) is happening from February 27to March 3, 2017. This is known as the largest congregation of professional video games developers held annually. One of the video games that created quite a buzz during the GDC is Nintendo's The Legend of ...
READ MORE +