A solid entry with good graphics and an interesting premise.
It is certainly chaotic as well.
Good job! :)