I had this error going to level 3.
InternalError: too much recursion
I have with some games this kind of error with browser games (I use mozilla). So I had the same trouble than you but Good news , the level 3 works perfectly for me in the windows version.
And each level is directly accessible, so will be able to discover directly the level 3. The level 3 totally worth it.
Enjoy it.
PS: The developers can say me how I can send the bug report i have.