SF Online Revisited

Special Force Online or  SF was once a very popular game in the Philippines. Almost all Internet shops offer this game not to mention many players installed the game in their own desktop at home. My last encounter with the game was back in 2011 and today I stumbled upon on Special Force Online (SF) once more and I kind

Read more
1 2 3 5