Not finished but have a go!
Thanks to myself ( @am33nz ) for the original and my other self( @am33nz_ ) for the remix and @scratchteam for all their stuff on scratch.