Hey all, I got this game when it first came out but kinda got bummed out when I couldn't find friends to play with. Has that been fixed at all since launch? Can you easily find your friends and group up to do things? Just trying to figure out if i want to reinstall and try it again. Thanks.