BenVTrigger on 16 February 2009
wow I thought this would be easy then I started making my list and looking at all the other awesome franchises on peoples lists and was like, god there sure are alot of good games out there.