Good job! Having the webserver poll a database seems like a bad idea. You could think of creating a socket and directly pushing the data from the game server to your node server.
I've done similar before in CSS, but with the browser connecting directly to the gameserver via websockets instead of a seperate server somewhere. The demo is still up
here. I have no clue about javascript, so this never got somewhere - yours looks way more promising. The code is attached
here.
You could think of adding the view angle and health for a start!
__________________