Ever see those GIANT Twilight displays at stores and movie theaters? You know, those giant cardboard decorations that are three times taller than you and take up an entire section of the theater lobby? Yeah, I have one of those ridiculously massive displays hanging on the wall in my house. There is actually a cardboard…