Air Lord, Engineering Corps
Ahem, sorry for the ridiculous title.
Just a quick thing to note is that the new update (23/11/15) turns the coat of arms in the top left to a grey box.
Same thing happened to me.
Yeah, from what I can tell it's not trying hard enough to connect you to Steam. Working on getting that fixed right now.
This should now be fixed. Let me know if it isn't ASAP. :)
Still no arms! Aaaghhh!
-edit- Shit, wait.. forgot to update it..