We seem to have a healthy sci-fi fan base here so I thought I'd start a thread about this. Is this released in the States yet? Any of our EDC brethren watching it? Set to air mid April in the UK, SyFy have just started showing a decent trailer for it and it looks interesting. Robots, mutants, aliens and conflicts. What's not to like? But is it a peach or a lemon?