I managed to get a speed run of 2.47 :) is that good?
It's good to me. :) My personal best is 2:28.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.