Special Force has made a stellar and successful comeback, with player registrations of over two million from Southeast Asia just a month after launch.
Read moreOverwatch is Blizzard’s newest online game and their first at making an FPS! Check out the review!
Read more