Wow, the music in the trailer is really quite entrancing... (DRM'd promo material? What were they
thinking?)
A big thank-you to everyone who's posted info here - I stumbled across the show on the
Ichijinsha site, but after reading this thread it's definitely on my to-watch list.