I just ponied up $5 for the download and now, as I sit here writing this, I am listening to the new Lemon Demon – Live (Only Not) – album that was just released on Bandcamp.com on April 28th, 2011.
The album rereleases some of their most popular songs including The Ultimate Showdown of Ultimate Destiny in a much better remix with the full band.
I met Neil and the band at Youma Con 2010 where they blew away the audience with their lively music and humorous lyrics and am hoping this is a sign they will be doing more live performances.
Lemon Demon is best known for the song and flash animation of The Ultimate Showdown of Ultimate Destiny which had over 12,000,000 views and is available for download for the Rock Band video game.
Neil Cicierega – Vocals, piano, songwriting
Greg Lanzillotta – Drums, recording and mixing
Alora Lanzillotta – Bass
Charles “Chooch” Sergio – Guitar
Dave Kitsberg – Also guitar