Just a little public service announcement/reminder: the Mega Man Boss battle Tribute art gallery is open to the public this Saturday, March 2nd from 7pm to 10pm at the Gauntlet Gallery in San Francisco, CA.