thank you everyone for your nice comments, really the reason i enter the comps is for the comments. i like to hear if what i have done has been worth the while.
@Praecor thank you mate, i already have lots of stuff im going to add to this. i built a complete state driven engine for this demo so i may as well get a bit of mileage out of it, and all of the demos entered into this comp including yours have given me a lot of inspiration which was sadly lacking while i was originally building this.