Aha! Yes it was a bug!
LOL That was really fun! Besides the bug, the only confusing part was the little hole or whatever should be a little more noticeable. Took a little while to figure that out!
Nice implementation!