Hadouken!'s newest single "Mecha Love", due for release on the 18th October 2010 via iTunes and other legal music sites.
Remember in days gone past
I spied you through a wall of glass
And there you were, kicking my heart back and forth
But now you're not so tough