Video Game Designers Up Their Games With New OfferingsDevelopers unveiled of some of the newest video games this week at Electronic Entertainment Expo (E3) in Los Angeles.
The Week In Geek For 4-19-12

More From CBS Detroit

Best Christmas Light Displays
Best Holiday Drink Ideas
Top Hidden Destinations

Watch & Listen