Thank you Lifeschool for your comments, I really did try to do the dizzy eggman's legacy some justice with this!
I will add that this is actually the full and complete version with 25 levels over 5 stages, you can select the first 3 by difficulty at the start.