My Megadeth – Endgame Review in One Caffeinated Rant