Yeah I like the heatspreaders on these. The black pcbs are just cool.
I had a quick look for the ICs (I'm bored ok) and found that the number 7ED22 is found on D9GMH chips. Not sure if that's 100% accurate though.
Oh and just one annoyance;
It should be we were fortunate enough