This new Nordic epic from Bla Bla Bla Studios combines fresh, strong graphics with two classic characters and a set of novel features.