Game and category Rank Time Version Date Status  
Mega Man 3 Any%2636:03 NES 04/30/2018      
Mega Man 7 Any%442:01 SNES 02/06/2019   2