Great idea for an engine! Having the world be effected in two different modes is a nice thought. I can imagine this being really fun when puzzles have to be solved through changing entity behavior (making enemies passive, make a computer in the room turn on). Great work!