Talk:Ben 10: Omniverse/Episodes (U.S. Airing Order)

10 Episodes per season? What the Heck?
Um, guys... If I can remember, each season is roughly about 24 episode. Why are they in "10 episodes per season?" ---TacticalMaster (talk) 04:43, February 20, 2013 (UTC)