Do I need to create account to play game

Yes you need to create Account to play the game.