From the looks of the blurb it's an old Amiga demo ported or re-imagined (most likely the latter as Miggy demos were asm heavy) onto our beloved handheld. Expect music, video clips, fancy video effects and no 3d. I remember watching the Jesus On E demo back in the day and being pretty impressed.
<checks it out>
Spot on!