Songs you make in dreams are always masterpieces. But regardless of natural beauty, the song is *very* good and ties in nicely with the MC concept and series.
I especially enjoy the blend of piano in a Techno song of this style; something I haven't seen very often, and when I have, hasn't really been performed all that well or feels out of place. You nailed it on the head.