Weird. I brought up XP in Parallels and installed Opera 9.26. During the first run of the game, I saw the same symptoms: the initial port of a detour did not get its marker. Subsequent runs of the game functioned correctly.
Hm, now it seems kind of random. I tried restarting Opera, and it worked correctly for several attempts, then incorrectly on one. Tested some more and, well, sometimes it works, sometimes not. I don't notice any pattern.
Dang, I had someone running Ubuntu test this and they said it worked fine. Guess the CSS implementations in the browsers aren't as robust as I had hoped. I may have to resort to less elegant ways of effecting the image changes. drat.
Remember that a ray can bounce around inside the matrix. If at any point it runs head on into a ball, it will be counted as a "hit".
If you do feel that the game is in error (the Game Engine is entirely new so it's not out of the question), please send me an image of the final board at the email address on the Welcome Page of the game.