Nice game, enjoyed the possessing mechanic, and you balanced it well with ensuring enough traps, or enemies, were around to not get stuck.
It did take me a bit of thinking at the end to figure out how to win, but that gave me a sense of achievement when I did :).
Nice job, well done! :)