User blog comment:Alex Martin Rider/Ace and Echo Squad/@comment-1982799-20100813200807

Agreed. Awaiting back story...