No, you have to register to start the game. Registration is very fast and won't take you more than 5 minutes.