Post Tagged with: "console"

News, Technology

Tokyo Game Show 2013 Kicks Off

Tokyo Game Show 2013 Kicks Off

(Click on the image above to view the full gallery) September 19, 2013, Tokyo, Japan – The Tokyo Game Show, one of the world’s biggest trade show for video game […]