Despite its horrendous album art, Mosquito is a better album than their previous effort It’s Blitz
Even if fans are disappointed with Delta Machine, there are always the remixes to look forward to.