Nope. Despite him being in the demo, the demo that has made it's way around the world via gaming events, they, for some reason, have never done a formal reveal for Impidimp. And now that we are less than 72 hours away from the release of the game, I guess we'll find out more about him by playing...