I've never played New Generation or 2nd Impact before.
I saw NG once in an arcade when I was younger, but it had all these guys I'd never heard of so I skipped it
--
http://i.imgur.com/A63VR.gif
http://www.yourgamercards.net/trophy/a/CaptainRockman.png