I love the background. It's really cool. The only trouble I can see here is that omanyte looks as if it's running on water. Unless it's supposed to be being dropped, omanyte should be at least partly submerged.
But besides that, it's great! I'm routing for the nautilus man!