See below
I'm rating what you've put on NG, as radical as that might seem.
It seemed to be basically a trailer to a game (I know that's what it was) and not an amazingly enjoyable one.
The graphics were nice, but it had no real story or humour to keep me going.