Cool swapping concept!
See if you could somehow load the game asynchronously? My browser froze while loading =D
The possessing phase is quite challenging, and I really like the visuals and music.
Keep it up!