Cool! It's been quite a few years since I last played it, and I think I've only completely beaten it once. I do have some general megaman skills though, so hopefully that will come in handy.