:confused: i heard its free to play for this weekend but i dont know where to get from i allready downloaled steam for mac but i cant find the game u_u