I wasn't able to see RATM since they pulled out of the European leg of the tour on medical advice.

The new Megadeth album seems good so far, though!