It's a pvp deck I'm guessing. Looks reasonably solid/reliable, although a little bit slow. Easily outrushed. The black holes will slow down the rainbows perhaps, but not so much monos, and you probably will need the time to keep up.
Maybe try adding some QuickSands? You've got the Earth quanta for it. Replace a Pulvy and maybe an oty and Heavy armour for them?
Yes it is supposed to be PvP (edited to orignal post), and its meant to be rather slow killing, for its basis is slowing your opponent down more. Plus after using it I kind of got a kick out of slowly killing your opponent (even better when they ragequit early). It's not exactly meant to be used against rushes, but if you get an Otyugh out 2nd turn, and another soon, there's a decent chance you can stop most rush decks, though if they are smart they may just ambush you, if not they usually ragequit.
On the idea about Quicksand, I will be honest and say I have never really tried it in this particular style of the deck. I didn't feel it was really a necessary card when I decided to limit the amount of Earth cards and make it majorly Gravity. If I ever felt he needed his quanta gain removed usually I would just wack away with my Pulverizers. Also I'm trying to take into account almost every situation, and QS when late or against pillarless could be a problem. Maybe that's thinking a bit too in depth, for I have heard many times "don't try to build it for every situation," but I kinda did and I nailed it pretty good, though rushes/ambushes of course are still a problem. An idea to deal with those was to maybe try to add sundials for an extra turn of eating his monsters and healing each. Now if only I could use the draw feature...