PB set on Aug 29, 2017.
Category: Speedruns
Mega Man – All Stages – 25:11
PB set on Aug 28, 2017.
Mega Man – All Stages – 27:50
PB set on Aug 26, 2017.
Mega Man – All Stages – 28:01
PB set on Aug 23, 2017.
Mega Man – All Stages – 29:01
PB set on Aug 22, 2017.
Mega Man – All Stages – 30:06
PB set on Aug 20, 2017.
Mega Man – All Stages – 31:08
PB set on Aug 20, 2017.
Mega Man – All Stages – 38:09
PB set on Aug 19, 2017.
Super Mario Bros. – Any% – 05:24
PB set on Jul 28, 2017.
Super Mario Bros. – Any% – 05:36
PB set on Jul 27, 2017.