Top
10°

Review: Rise of the Triad [FirstDropShow]

"An HD reboot of a 90′s FPS, “Rise of the Triad” does way more than reboot the franchise and even challenges FPS’ of old and new."

Read Full Story >>
firstdropshow.com
The story is too old to be commented.