Hey Freddie! Thanks for playing our game. If your circle wasn't registering, it might have been because the end of your line crossed over the start. Your drawing must have 0 crossings to cast Fireball. If you saw a star appear over an intersection, then the game registered that as a crossing, and it probably thought you were trying to cast Ice Shield, which you didn't unlock yet :) I wanted to make the loop detection logic more lenient, but ran out of time!