Yeeeeah, I think Marine is a sad rip-off Sonic Team did of THEMSELVES. Seriously, what? Although the character was very different, personality-wise, c'mon at least TRY to be creative.
Well anyway, thanks for the comment and for the effort to guess all the characters ;D