Taxman hot off the heels of his release on Frontline ?Too Bad?, which has proved to be one of the most popular releases of March selling tons of units and appearing very high up in all the relevant sales charts.