Just had a flashback to several years ago and the Marvel The Imperfects game, and a tie in comic or something that came with it?
Does anyone remember this? I remember actually really liking the members of the team. Are they around or have they been forgotten about?