SyFy is launching a new #scifi series for Xbox users, although it appears you’ll be able to watch online and on Hulu. http://t.co/LiVCAVey

SyFy is launching a new #scifi series for Xbox users, although it appears you’ll be able to watch online and on Hulu. http://t.co/LiVCAVey