I notice from The Little Gym's website that there may be a franchise opening here (if not already open). Anyone know anything about it?