What to play this weekend (July 1-4)

It's another slow week for new games, but "World of Warcraft" has gone free-to-play up to level 20, and there are sales everywhere.