Not only is that cover aesthetically horrible
, but it makes no sense. Where the hell are they, in a park? Why are they so happy? What city is that behind them? It sure as hell doesn't look like Las Vegas, Reno, Anahiem or Salt Lake City...or fucking Willard, Utah for that matter.