What just happened? Records are meant to be broken and barriers torn down, but nobody expect this Super Mario Bros speedrunner to set an “impossible” time — not even him. The record will stand as the first time a human,… Continue Reading
Coming Sept. 18th 2018. More details here.