Yep, you read right. lol Apparently it aired on SyFy August 13, 2013 Here are some Screenshots And the trailer itself, recorded by Elvine.