I got the chance to play MechAssault for the first time just the other day. It wasn't multiplayer, I was just playing some mission, but I had such a great time playing largely due to making every building in the level blow up (while also shooting at tanks and stepping on little soldiers and stuff). There's just something about this game's combination of graphics and sound that makes blowing stuff up a bit more satisfying than in most games. What other games are really good at making satisfying explosions? Feel free to make an all-time list, if you like.