Mega Play Family Entertainment Is 39,000 sq. ft. of fun for all ages and anchors Town & Country Shopping Center. We are located just a few miles east of the University of Notre Dame. Here, you will be immersed in the largest array of amazing digital and real-world games in the region. Be it racing cars, spaceships, saving the world from utter destruction or jousting with your best friend, you will find hours upon hours of good clean family fun at Mega Play.