Good job! I think the power ups are bugged on my machine, they don’t seem to ever reset, and the shield never turns off.