E3 2015 has come to a close this year after a whirlwind three days full of massive announcements, huge reveals, and our first glimpse of the latest tech advancements set to revolutionize gaming as we know it! Thousands upon thousands came out in throngs while countless more tuned in to the live-stream throughout the […]