Honestly I had a pretty similar experience as we worked on the game, had a point where it kinda just clicked. Glad you had fun!