Good start on the trailer but deffo needs to be cut short. I make trailers for a living and for fun too, I always make them at least 30 seconds too long first time around!
Very intriguing though, a cool follow up trailer that shows what you do in the game may be a good idea. I can offer advice if you need some assistance.
Well done!
A