Easy to understand & control, yet pretty hard to master.
Visually, nothing to say, it look great!
Excellent submission! =D