Hey Strip, I think I played with you today, ARKman88.
With no reads on Villan, I normally fold. Having said that, I was in similar situations several times today with KK/AA and stacked a bunch of people trying similar stuff with bad draws or weak overpairs like JJ. So I think a push here is justifiable.