Hmm...
It looks more like some intro movie for a game dated before 2000 - nice short footage, but when it comes to the gameplay itself the graphics, actually, leaves much to be desired (from the point of view of nowadays level of graphical data). What I think - it is needed to be logically concluded - it is a crap of something, but definitely not a job done!