This was, completely unironically, one of the best things I've experienced in recent years when it comes to Sonic. Everything about it was just perfectly structured, so much so that by the time Live & Learn was playing, I was legitimately brought to tears. This series may not always deliver, but when it does, it fucking hits so hard. I honestly just went in expecting it to be good, but was blown away and it's so refreshing to have that feeling when it comes to Sonic. Happy 30th everyone.