I get that same feeling. Alot of these do sound like they could be full band versions of Tigers On Trains songs. Foundry also took a little bit of a shift in direction, so they're both kind of progressing in a similar way. I got to go to the album release show a couple days ago and the new songs translated really well live.
This band is going places, I tell ya.