You can see me on the far right!!! I'm next to/infront of the guy with the white beard lol. Such a fantastic show. Those human parrots were really annoying though.... :(
The guitar sound was very clear when they performed in Toad's Place. And when they performed in the UK last year, the guitar was the only thing you could hear. Live sounds can be different depending on many factors.