Steam invite link, I just picked the game up and played a little