I just found out this has been released...seriously.. I was under the impression sheep man was just one of those internet jokes (what where you thinking, capcom?)

Anyways..has anyone tried out this game? I played 9 thoroughly but had to download the ''superhero mode'' to actually feel challenged. Is the game difficult? I'd like to hear out some opinions, or any overall impression of the game.
Can we finally confirm megaman 10 is not megaman X ?