Still looking forward to this one. The video shows some interesting things that can be done with traps.
http://www.gamespot.com/video/0/6175068/videoplayerpop?rgroup=e32007_live
http://www.gamespot.com/video/0/6175068/videoplayerpop?rgroup=e32007_live