This was a devilishly smart idea. It definitely took me a second to understand how it all worked but if you spaced out some of the progression a bit more, it'd be a hit!