A bit short but very original!
You had me with the twist ;-)
The AI on the second part was not very challenging, but I guess it's difficult to code in such a short time.