Three Beasts Indoor Playground is Cochrane's Premier Year-Round Indoor Playground. It is a passionately created, parent/guardian supervised children's play facility that is devoted to the growth of children through interactive play. Our mission is to host a safe, fun, and exciting play centre that supports the physical, emotional and social development of children. Book a party room for a Birthday or event. Cafe with free Wi-Fi. Open 10 a.m. - 8 p.m. (7 days/week).