Is it indoors or is it going to be a seasonal park?
It's outdoors and seasonal. Unfortunately, as demonstrated by the construction delays, Ottawa is not known for its good weather. This is probably why they explicitly state on their website that the park is open throughout the summer, rain or shine, and does not offer rain checks. Also, the pools are heated.
The park itself seems to be the standard fare you would expect at most themed water parks, but I thought I'd submit this article for the fingerprint system alone.
But its good to see new things being put in Ottawa. Gotta put that on my list too after Holiday World!