Yes, you need the account to play the game. The registration process is a must which enables you to play the game.