This doesn't quite feel ambient at all. Sort of feels more along the lines of sequence based synth work. I don't really get frozen tundra or any of the art piece for the jam in this track. It feels to digital and some of the structure seems more anthematic than ambient. Not a bad song at all, just doesn't come across as in line with the theme or tone of the jam.