Things are finally looking the slightest bit up for Ave Mujica, but is that the light at the end of the tunnel we see, or the headlights of an oncoming train? Plus: Flower and Asura.

The Magic Planet