http://www.youtube.com/watch?v=-IymjE64_4g
When i saw the video, i thought it reminded me of Gears of War
http://mercs.ph/announcements/coming-soon/
I'm going to see if i can register, has anybody tried this? I don't know what the international site is tho.
When i saw the video, i thought it reminded me of Gears of War
http://mercs.ph/announcements/coming-soon/
I'm going to see if i can register, has anybody tried this? I don't know what the international site is tho.