Destructoid

The Mega Man pachislot game gives us a completely new Dr. Light

Chris Carter
 

Dr. Light (Dr. Right in Japan) has been a huge part of the Mega Man series since the beginning. He built the Blue Bomber after all (who was originally just a

Read full article