PB set on Jul 12, 2018.
Category: Speedruns
Mega Man – All Stages – 21:31
PB set on May 13, 2018.
Mega Man – All Stages – 21:56
PB set on Dec 30, 2017.
Mega Man – All Stages – 22:34
PB set on Dec 9, 2017.
Mega Man – All Stages – 22:50
PB set on Dec 8, 2017.
Mega Man – All Stages – 22:51
PB set on Dec 1, 2017.
Mega Man – All Stages – 22:58
PB set on Sep 26, 2017.
Mega Man – All Stages – 23:03
PB set on Sep 11, 2017.
Mega Man – All Stages – 23:20
PB set on Sep 4, 2017.
Mega Man – All Stages – 24:10
PB set on Sep 3, 2017.