Smash Karts: A multiplayer racing game with action elements Therkildsen Vaughan 19 Jun 2023 · 2 min read