Tokyopop finally got over it's indefinite delays apparently