It has some cool visuals, but the beginning is a little slow to my personal taste. Overall it is pretty good, nice work :)