I thoroughly enjoyed my run around on this level. The theme wasn't at all out of place, it wasn't too cramped, but not huge either.
In terms of game play, I found no immediate issues, seemed to run smoothly. The tendency with water levels is that they slow the player too much, but you've...