Forum:Rock deck help

Hi my decks based around rock type monsters so please if you cold raterate this deck and see if i need any other cards or take out cards   thanks,

Monsters 23, Hieracoshpinx, Gigantes x2, Giant Rat x3, Moai Interceptor Cannons x2, Golem Sentry, Marshmallon, Penguin Soldier, Beta the magnet Warrior, Megarock dragon, Grave Ohja, Maharaghi, Guardian Staue, Labryinth Wall, Stone staue of the Aztecs, Swarm of Scarabs, Criosphinx, Guardian Sphinx, Medusa Worm, Neo-Spacian Grand Mole,

Spells 13, Brain Control, Stumbling, Enemy Controller, Different Dimension Capsule, Magical Mallet, Pot of Avarice, Nightmare's Steelcage, Swords of Revealing Light, Mystical Space Typoon, Hammer Shot, Scapegoat, Shrink, Monster Reborn or Premature Burial,

Traps 13, Threatening Roar, Ordeal of a Traveler x2, Compulsory Evacuation Device x2, Sakuretsu Armor x2, Trap Jammer, Trap Hole, Judgment of Anubis, Magic Cylinder, Waboku, No entry!!,

Thanks again