I'd really like to review this in full, but the servers seem dead (for solo at least)
Though from what I've seen it seems the game could be really fun, to make the wait less of a bore you could add weapons around the lobby that way people can test their aim and such, or give them alot of wood to just build a ton of walls and mess around.
When it comes to glitches it seems that if you right click on the game, the controls will begin to have a delay to them all, and the game itself is so big I have to zoom out to see it all on my monitor.