Very nice
Only thing I might recommend is this:
-1 Explosive Armor/Bottomless Pitfall
-1 Dust Tornado
+2 Wild Nature's Release
Wild Nature's Release allows for a good late-game powerup to finish off your opponent's monsters early. Its almost like a Beast-type Limiter Removal. Also, Monster Removal is not so too necessary in this deck since you have like seven/eight beatsticks in this deck as well.
Nice work
-Sean