I missed this and have yet to find it online, but the trailer looks interesting...

http://www.youtube.com/watch?v=mR8cvSSBSf4