This is the same picture used in the Will Atkinson - Sun Slip video.
As for the track itself...
I had no clue Binary Finary were active in 2012. It's a pretty good track. You can hear traces of "1998" in the chord progression and the way it uplifts. It definitely feels like a sequel or follow-up to that classic.