Free-to-play games that rock

We all love free games, especially if they turn out to be top notch titles that are a blast to play