Fun idea and nice graphics, would be worth fleshing out the backstory of the heroes a bit to enable some twists as to compatibility based on their personality and history.