Good to see you are back, I thought the trollop with the glasses had been a replacement which would have bummed me out considerably.
The song was quite nice and I dug the low end and fuzz of the backing synth-y stuff. The list seemed like a joke though. I mean, there was a lot of games that looked crap. And more so, it was all just the biggest releases, unless you count Naughty Bear it had no Indie/Downloadable stuff.
To be fair, I have only played AC:B of all the games on the list but only because it was the only one that interested me.