https://www.youtube.com/watch?v=SZd2a6swYeg Some of these "video game world records" are just too insane to even believe, yet they happened. The only…
The speedrun has increased in popularity among gamers big time in the last decade or so. For the one of…
Just read the above title a few times and try to process it. If you brain cannot wrap around the…