Forum:Please rate my deck

I created a crystal beast deck please let me know how good you think it is:

Monsters: elemental hero grand neos rainbow neos crystal beast topaz tiger x2 "       "    emerald tortoise x3 "        "    amethyst cat x3 "        "    cobalt eagle x2 "        "    amber mammoth x2 "        "    ruby carbuncle x3 "        "    sapphire pegasus gravi-crush dragon x2 rainbow dragon elemental hero neos alius x3 neo spacian grand mole magna slash dragon elemental hero neo

spell cards: crystal abundance lighting vortex crystal beacon crystal blessing reload instant neo space crystal tree different dimension capsule ancient city rainbow ruins rainbow veil future fusion crystal promise

trap cards: crystal raigeki x2 sakuretsu armor negate attack crystal pair threatening roar last resort aqua chorus ultimate offering covering fire trap hole rainbow path gem flash energy