Mogwai
This Will Destroy You
Hammock
Explosions in the Sky
Radiohead
The Album Leaf
God Is an Astronaut