List of Mootilda Games (1) Professor Layton and the Diabolical Box (2007) Developed by Level 5 for DS Professor Layton and the Diabolical Box is a puzzle game developed by Level 5 and released on Nintendo DS. 4.34 5 Mootilda Games Overview Updates