By tthousand
Found this online, and thought I would share. It is about a new tech used to make video games look thousands of times better. I recommend that you set the settings to high def, and watch full screen. And then go out and find some more videos and information:
Official Site: euclideon.com
Official YouTube: EuclideonOfficial
Found this online, and thought I would share. It is about a new tech used to make video games look thousands of times better. I recommend that you set the settings to high def, and watch full screen. And then go out and find some more videos and information:
Official Site: euclideon.com
Official YouTube: EuclideonOfficial
Comment