The first panel is my explanation of why Angel Island landed in Sonic 3 & Knuckles. The second panel explains why it crashed in Sonic Adventure. The third panel builds on why there was no reference to Angel Island in Sonic Adventure 2. These are only my own theories of course, but I felt they needed mentioning.