Cool idea! I like that you're using the joystick. It should allow for some very smooth and interesting changes in texture. I don't see a lot missing so far. Just make sure to double-check the depth on the modules so that they fit inside the case, depth-wise.