I like legos and hate legos! :D
Fun concept but I think it could be executed slightly better, also in case of the limitation, your game could follow it much strictly VERY easily - you have two variations of the character and the rest is really having just different colors. Colors could be easily changed using script.
The feedback on 'marking' cards as selected is very weak. Would be awesome if the cards turned and showed you at least for few seconds what you have selected. That would make the game slightly easier. With this amount of interests and dislikes it is really more about guessing or 'finding just one that matches'.
Maybe the interests and dislikes could be shown as small pictures? It's very subjective and I may not be right but it seems to me that it could be slightly easier to remember them with simple icons instead of full words text.