Nice title, very creative way of interpreting the theme :)
Fun to play, it was a bit hard to control when sped up though.