You guys still got a slot? I'm game Edit: add my steam http://steamcommunity.com/profiles/76561198060980260/