I once played a Sonic 2 hack that involved putting stages that hadn't been finished into the game, and there may have been some entirely new ones in there. It was pretty fun, but one of the 'new' stages they put in (Treetop, or something like that?) seemed impassable. There was a certain point where the level seemed to loop infinitely and I could never get past it. That was a few years ago, though.