Yes, a certain part of this may remind you of a certain DragonForce song. Yes, Demetori is much better than Dragonforce. Yes, this appears on a UI-70 album. Yes, this song is actually by Demetori. Yes, Demetori will be including this as a bonus track on their Reitaisai 8 re-release of “Il Mondo dove e finito il Tempo“. Higher quality MP3 available here:
Hide player controls
Hide resume playing