April 23, 2015
Assassin's Creed Chronicles: China review
I done did a review of that there AC Chronicles: China. Probably my favorite AC game ever - just a shame about the stuttering.
Assassin's Creed Chronicles: China Review - Fine China (www.thejimquisition.com)
