Odd Sonic 3 behavior