I beat it as a kid, but used warps....Never beat every stage like that one where the giant ball is chasing you, and that damn snake stage......I beat the turbo tunnel stage many times, but I always die trying to get the warp in that stage so you can bypass that fucking snake stage.