Really good run. Only major mistake was the Metal Sonic split. Some minor mistakes in other places, but overall, a very nice run :).
Mod note: This twitch highlight is corrupted. You can watch Talon's 59:24 time here