That's the basic idea, yeah. I actually made a general "lightbox" engine so I could make lots of games in this style. It's going to take some tinkering before it's ready for general distribution though.