Did anyone else catch this show on SyFy? Maybe the most bizarre show on TV right now.