Almost perfect, only timeloss was eggman 1 - 2:31 is possible, maybe even 2:30 if you really put on your gaming shoes