In the Marvel universe, Blastaar is one of those villains that has the raw power to take over the world single-handedly. Like Annihilus, Thanos, and Galactus, he's seemingly powerful enough that he could very well take over the universe.
So despite not having read much about him in the comics or seen him much in any other medium, I knew of him. I can't say for sure where I'd heard of him but he's always been there, hovering like some nightmare Carebear. And now he's gotten his own Marvel Universe figure! Yay! Enough talk, more review!--Okay!