by
Jennifer Johnson - Mon, Nov 19, 2012
Hulu announced its new Video Games hub which will feature HD trailers, game play videos, and reviews of the hottest new games. Located at www.hulu.com/videogames, the new video game hub also has information about a game's release date so you will know when you can get your hands on a game you're eyeing. The Video Games hub is currently available...
Read more...