Took me a while to figure enemy's AI, but I was able to beat it. Very captivating and rewarding, nice job!