05. 16. 2013 21:33
...they mention 140 free-to-play games (most of them multiplayer) and NF is not even mentioned.
https://www.freewaregames.net/allgames.asp