http://www.gametrailers.com/video/de...t-rider/726651

I can dig it.