If so, I just lost a ton of progress because there are no instructions or anything indicating you have to do so.
For sure you need one to play your saved games. I've cleared my cache then come in here forgetting to login and couldn't bring my saved game stats up because I wasn't logged in. Make the account dude. Have fun!
Yupe ...You need to create an account for saving any games .I am also going to save some of my fun loving games in upcoming days .