Saw this trailer while I was waiting for Scott Pilgrim to start. The effects look great but I fear this movie will suck eight flavors of frog ass. When your promo tells me that I should turn to the guy that was doing autotune before it got big for all matters regarding alien life because giant alien vacuum cleaners may come to Earth, I just can’t be excited for your film.