I am working on the layer bug now, your excellent blow-by-blow description helped me reproduce it easily.
I'll be fixing the video/text chat issues you mentioned, too.
I'm glad your game is progressing despite the technical difficulties, thanks for your patience!