I played it for a few hundred hours before dropping off. The single player content can last you a good while, but it does start feeling a bit repetitive.
The online multiplayer is pretty good, but the net code is not great so it can often feel laggy. This was what I spent most of my time on though.
I thought it was implying that all of those men had made out with her.