We still love this design after 8 years! Stomping Grounds is a family entertainment center (FEC) in the Houston area that Worlds of Wow designed, themed and installed. An FEC is a one stop place for fun for the entire family and Stomping Grounds is a very cool place to be!