First Impressions Nintendo PC PlayStation Xbox The Mega Man 11 demo is both difficult and entertaining TSOG Staff