To describe this game, is to spoil it. It will frustrate you, it will twist your brain a bit, and it will test your patience. I only assure you that it can indeed be won; and with that I suggest you have a try:
There was also an interesting video put up based on this game by a friend of mine which is an interesting take on it. The video contains spoilers but you can see it on youtube here.