Mr Khan said:
It's been quite extensively advertised, though on the same places that such games as MadWorld and The Conduit were advertised (Adult Swim and Comedy Central) |
yes but are these channels free to air or paytv? I don't have those channels as I do not have paytv and I bet most people do not either.