The intend with the initial scene was that you'd be looking at the room through a camera, maybe some sort of overlay coud've conveyed that better. <-<
Never heard of billboarding, though what I initially found, it does sound pretty cool.
Thanks for taking the time to play and review my game! As for the tech stuff you mentioned, what's there to chat about?