Lots of room for improvement
Good points - It was a decent length and despite the randomness it seemed to have some sort of plot.
Bad points - Graphically it was poor, if you spent a bit longer on the character design it may have got a better score also the voice overs were so annoying it was unbelievable.