Devil May Cry's animated Netflix series gets April release date, Limp Bizkit opener