F flynn Regular Feb 5, 2010 #1 I've just watched the trailer and it looks very promising. We'll have to wait and see.