OH MY WORD. This song took me SO FAR back along memory lane.
$10 says you can't guess who this reminded me of, so I'll just let you know: Grandaddy. Not familiar with them? Check out "The Sophtware Slump" from 2000.
Anywho, Slow Runner aren't Grandaddy. And they're making music in 2016, which is ... now. So, I suppose the comparison pretty much ends there.
This will be released on Slow Runner's upcoming album New Monsters, available March 25th via Hearts & Plugs.