GOD the visuals for this are intense! Great job! I did have trouble figuring out what i was supposed to be doing though, but this was so impressive!