I think you could perhaps make it more interesting by making him dependent by what he sees through the camera. Like he can think up the best solution for anything he sees in the camera, but only factoring the things he sees in the camera. Food for thought. ^.^