Netflix Releases!Just when another certain show leaves you wanting more Dragons…..DreamWorks Animation and Netflix deliver! After defeating Viggo and...