Its been quite a while since I have been so immersed in a game. You have done a brilliant job good sir. The first half I was like "too easy" and the second half I was close to tearing my monitor in half.
Nothing short of a masterpiece is what this is and I hope there will be more to come :)