Dekunova on 01 November 2013
Great article, lots of very good points presented.
As much as I loved the Uncharted series I'd have to give the edge to the Galaxy games as far as platformers go. Masterpieces, I say.