scarabyte 13 june 2023 ElectronicChallengeSpeedSpeedcore
scarabyte 8 february 2022 SpeedcoreVideo GameChallengeSpeed
scarabyte 7 august 2022 ChallengeTechPop