I actually remember a few of their songs, they were rather big back in the day. Hadn't anything from them in years though, think the last time was when they represented the UK in Eurovision a few years back and that didn't go so well.
Looks decent enough, two things I am not so fond of though. I could live without the mild-mannered alter ego (it is one of the things I never liked much in Superman either) and the costume. Wish they had gone with another design. Didn't know Henshaw was going to be black too.