' Hi, I'm new here, and I wonder when will launch the Earth's Special Forces Final Teaser Xmas, because I saw some videos and I liked a lot, if anyone knows when it will launch please comment. Thanks
---------- Double Post below was added at 01:39 PM has been merged with this post created...