Very impressive! The gameplay seems very original to me. This is a damn cool puzzle that really makes you break your head, but at the same time it's NOT boring. Nice!