Cool concept! More levels and a few bugfixes would help, but there's enough here to show the potential of the idea.