Sonic 1 2 3 soundfont July 8, 2019 16 32 64 128 Sonic 3 sf2 Sonic 2 1 hour Sonic the hedgehog 1 2 3 and knuckles Sonic the hedgehog 2 full soundtrack