Cool! Before playing I wondered how a tower defense could fit this theme, but when I played it it made perfect sense! :) Also I liked details such as intrusive thoughts in the background.
When I read the theme my mind instantly jumped intrusive > intruders > tower defense in like 3 seconds and I decided what to make then and there