Annie: New track with Emperor Machine remix at iTunes

Check out the new track My Love Is Better taken from the upcoming album. This and a remix of the same track by Emperor Machine is now available at iTunes.