I'll let you know after i play one next week wednesday. I played it a handful of times back in college when it first came out and all I remember is the big ramp on the left is fun to hit. That's all i remember.
That wasn't very helpful, was it? Sorry.
Is your spidey sense no longer tingling?