All the Latest Game Footage and Images from Prisma & the Masquerade Menace Prisma & the Masquerade Menace is a challenging, side-scrolling puzzle platformer set in a colorful, yet dangerous, multi ...