Thank you for your thorough review. I appreciate that :)!
And I am happy that you liked the game and had fun!
Yes, the AI is not the smartest and no Skynet ;), but it does know when to move so you must take it. It only calculates 1 move ahead though.. In future it would be nice to make it a bit smarter for an even better challenge.
I indeed tried to make it a bit of a story why you should lose. Nice that it came across.
The texture should be rocks indeed and you are totally right it does look a bit odd if you repeat it in the rows. Should have invested a bit more time it that one, but oh those damn short Game Jams haha ;)!