Super Sonic Saves the World

GrandPOObear’s excellent playthrough