The best the frozen north has to offer in Sci-Fi gets its own awards ceremony.