My Cassette Player omfatter Lena Meyer-Landruts single "Satellite", som også blev Tysklands vindersang ved Eurovision Song Contest 2010, samt sangene "Love Me" og "Bee", som der var blevet udgivet tidligere den 13. marts 2010.