It's Time For 'Overwatch' To Go Free-To-Play Psyonix's 'Rocket League' is the latest big multiplayer title to make the F2P leap. Blizzard should do the same with 'Overwatch.'