Well, I tried to upload this trailer on Desura from PC (that was a bad idea), but there was some problems with video. Sooo... Here it is, anyway:
Actually, it's pretty old trailer, but it shows game mechanics and some features.
Posted by Dr.Ewan on
Well, I tried to upload this trailer on Desura from PC (that was a bad idea), but there was some problems with video. Sooo... Here it is, anyway: