Probably, although I would have thought it'd make more sense to release a show into a market currently starved of that genre, rather than overloading it all at once. Shows what I know. xD
Are you as impatient as I am when it comes to weekly episodes? xD I LOATHE waiting for new episodes, because by the time I get to watch it - usually longer than a week due to waiting for subs - I've mostly forgotten what happened before...or if it's really good it's taunted me for the entire time, aha.