Nice idea and graphics! Struggled a bit with understanding mechanics but after few minutes everything became clear to me. Great Job!