The Crazy Time Demo Awards: The Best, Worst, And Weirdest Things We've Ever Seen Friis Lindsey 4 Nov 2026 · 5 min read