There were two support acts - Your Demise and Hundred Reasons, I had heard of both of these bands, but was not struck on them, but seeing them live changed my view on them. Both bands put everything into there live shows...
As for Enter Shikari, well, they were incredible.
You could tell that they put every ounce of their energy into their live performance. They were running around like animals, jumping into the crowd and just being a fun band to watch. They had two, well, models of monsters which added to the visual aspect to the show. They also had a camera, which would show close-ups (including nostril shots) of each of the band members as they were performing.
The set list included
Stand your ground, this is ancient land
Anything can Happen in the next half hour
Return To Energizer
Sorry Your Not A Winner
Ok Time For Plan B
This band is a band you simply have to see live!