scarabyte 5 september 2021
scarabyte 13 june 2023 ElectronicChallengeSpeedSpeedcore
scarabyte 10 may 2022
scarabyte 8 february 2022 SpeedcoreVideo GameChallengeSpeed
scarabyte 7 august 2022 ChallengeTechPop