It opened in June 2008 as the only new attraction to be added to Nickelodeon Central after its initial opening.
It opened in June 2008 as the only new attraction. This was to be added to Nickelodeon Central after its initial opening.