Just so you guys know it is possible to run the game with the steam overlay on it. Just add a non-steam game and run from there. It'll also allow you to chat in the group chats (which I hope more people start using).