List of Aaron Apgar Games (1) Luxor 3 (2008) Developed by MumboJumbo for WIN, Wii Luxor 3 is a puzzle game developed by MumboJumbo and released on Microsoft Windows, Wii. 3.50 5 Aaron Apgar Games Overview Updates