User “So Neko” on picasaweb has uploaded some truly inspired artworks of the Mega Man 2 robot masters. Click on over to their profile to get a look! Related Items Xbox Live Arcade – Summer of Arcade 2009 Reminder Deal !! 500 Twitter followers = 1 Free Xbox Live Arcade Game !!