Uncharted Oceans 1429 have one of several high return to pro costs of every online video slot