starloggers.com
Top 10 Sci-Fi Video Game Franchises
With the release of the highly anticipated Mass Effect 3 video game fans have another game to obsess about. Stunning graphics and creative storylines have created popular franchises like Halo, Ma…