Originally Posted by Chronowars You will be thrilled at its smooth 3D browser gaming experience. I hope that's not the official trailer, because that throws "smooth" right out the window.
Originally Posted by Trilient I hope that's not the official trailer, because that throws "smooth" right out the window. It looks like it is. Youtube channel and host for the game both have the same name.
Forum Rules