I've played a few Beyblade-themed games, and this is definitely one of the most fun! I love how you made the mechanics easy to learn, which makes it very accessible for anyone picking it up for the first time.
I experienced a few minor lag spikes at the beginning and whenever certain objects spawned, but overall, great work! It turned out really good!