Foiled By A Science Hero releases

'Foiled By A Science Hero' was formed by a close knit group of costumed villains. Tired of the humilation and prejudice they suffered at the hands of crime fighters, frustrated by their lack of funds, this unlikely crew used what ill begotten monies they had and invested it in a recording studio in downtown Helsinki, which they have dubbed iLLSound Studios. Located in the trendy Kamppi area, surrounded iby tourist attractions like the Glass Palace and The New Parliament Annex, no-one suspects their dangerous past or indeed the acoustic terrorism of their sonic experiments they conduct within.

While details are sketchy on exactly how many are involved, and we suspect their membership changes frequently, we are at least sure there are three key members - Duff Parka, Neil Younger, and The Green Haze.