Home gaming Megaman is back…