Swimmingly good

Rating: 8/10 (19 January 2019)

Visually stunning. Solid story, just needed to be fleshed out with more dialogue. Fun from start to finish.