Love superheroes and missing a bit of Marvel action in your life? Well fret not! Netflix is here to save the day. Netflix is adding new shows each day and this time it’s X-Men and Wolverine from your favorite Marvel Universe. Netflix recently added the X-Men and Wolverine TV anime series to its […]