I just saw this on reddit, so I thought I'd post it here. I haven't watched them all yet, but there's some Slayer Pro gameplay, which I haven't seen posted yet.
http://www.youtube.com/playlist?list...f64Cy4K5AsZQM9
The turret looks so much better now.
FC Media Links