Finished with phases 1 and 2, now currently working on the boss. I have implemented lazer cannons, if you stand next to one, it will continuously fire lazers.
The puzzle element in phase 2 is a bit different. Enemies will sometimes have words on them. Your goal is to defeat the ones that have misspelled words. If you kill an enemy that has a valid word (i.e., a false positive) it will counterattack.