Visually it is a bit hard to understand what is what, but the gameplay is extremely clever and the controls are easy enough to understand. Great work!