I've been playing the game for some time now, and I must say; where the hell is that snow island? I've never heard nor seen such a place; but maybe that's just me
Other than that, going off topic I personally have pulsating blood red bars; and to boot I listen to the Sephiroth theme constantly when I play, it makes me feel over powered.