Holy shit why didn't anyone tell me Jet Island was so fucking mad? This is the speed i've been looking for! 

I'm off out for a walk now but when I get back i'll play some and make some vids. Hopefully take on a boss.