IGN......I hate that website. Why is Fox letting IGN host this show??? They gave the game a 5.9, and are the main reason the sales were not that strong. They gave it a 5.9 for christs sake!!! Think about it for a moment....
Look I am glad they made a digital series, but putting it on IGN only shows me they have no idea what they are doing.
I am not impressed with this.