Azhraell on 27 April 2014
I can't really think on anything except that I suck at third person shooters when it comes to multiplayer. I can play very decently FPS but I really suck in the online of titles like Uncharted and similars. Other than that, yearly franchises.