Da_Lion_Man wrote...
What did you guys make of it? Found any ways to relate it to Mass Effect?
Check the op.
Some people have stretched to say tracks like 'Complete Control' hint at Mass Effect, but I mostly put it down to further hints that London and the UK play a serious role in whatever the teaser is hinting at. We got the SIS clue, and that lead us to believe that the outside shot in the trailer is Vauxhall Bridge. This album with tracks like London Calling, and the fact The Clash are an english band, seems to put more evidence on the pile that London / UK is of major significance.
That actual significance we still do not know, and everything at this point is just speculation. As I mention in the op, David Anderson was born in the UK, so it may be related to that, but it also may not be. Also, the album cover that the link leads to is for the re-release issue of The Singles, not the original release. The re-release came out in 2007, the same year Mass Effect hit shelves.