Today on Hard News, Mega Man fights in the streets, the Euro eShop affected by German law, and the plug is pulled on games powered by Gamestop.