mystery towers