I played the Alpha which didn't do much for me but I also didn't do much or understand the game dynamics either. But I gave it another chance in the Beta, and that was when I got hooked. Its certainly not a perfect game, but it has exceeded my expectations. It does so many things right that its easy to ignore some of the faults. I've put well over 24 hours into the game at this point and I still enjoy playing the game whether its for better gear, events, strikes, mp, whatever. The game is fun to play and that is the main goal.