You actually don't need IE, but FireFox was blocking the popup so that was annoying.
The new maps are pretty nifty, one is a little/medium one, the other is huge and has a levi with lots of jump pads for when noobs wont give rides.
I'd rate them worth playing, if anyone cares.
"I'm too much of a narcisist to really hate stupid people."