Thread:ITVdude2000/@comment-12498802-20170316170326/@comment-12498802-20170421061759

Sounds something like a sort of Special Stage (particularly the Special Stages in Sonic Lost World).