This is sick, and pretty relaxing. Put some ambient music in there and I can see this as a super zen puzzler. Would probably translate well to mobile as well :)