By / September 16, 2010

Video Game Franchise Refuses to Die with ‘Resident Evil: Afterlife’