Well on the contrary in my opinion a game with an IP like that of Marvel should have had more charm than Xcom, in short my father knows who Spider-Man, Iron Men, Hulk etc. are... but if you tell him Xcom at most he thinks whether it's a new cell phone
But for gamers, X-COM is the larger franchise, by far, and games made out from outside franchise are not really known to be the best.