Simple and effectiìve idea! It kept me engaged for a while :)
Not quite in theme, that is my only issue however. Nice work!