yeah, that's a good way of solving this, I doubt i'll be updating it though since it was a Ludum Dare entry and i like to keep them in all their broken glory. :P
Maybe one day I'll revise all of them and make a compilation or something.