Lol yeah, I just posted it up yesterday. Thanks for the thought though! I did look at that image you posted, but decided to find something that doesn't already have the game logo on it already, just so I have some flexibility on where I want to place the site's logo (among a few other additions).
All in all, I think the new background (made of higher resolution images then the old one) and banner fit together really well. Do let me know if you think they could be improved though. I was worried that the banner would look too busy (I tried lowering the opacity of the background to make the foreground stand out more), and ended up settling on what it is now.