I had this same idea when I first read the theme! ;D
Great job, lot of love went into this and it shows. My only suggestion is that tornado should be spinning more!