Just was playing my Af-Tor a few minutes ago. I love the pop bumpers. They are really fast and they score a lot of points. I think it was mad at me for not playing it very much lately and it totally kicked my butt the first few games.
TNT amusements did a great video on Af-Tor a long time ago.