I like the concept a lot! It's visually pretty cool too, but it seemed lke things went invisible in certain areas. Good job though!
Yes the invisible bug is because of the size of the window. Thats why its better to play it in Fullscreen. ;-)