Fun game, but have multiple softlocks in the boss fight.
1 ) if you stay on top of boss during transithin from phase 1 to phase 2, you stuck (there is also some way to clip through floor)
2) during phase 3 if both swithes pulled before hitting the boss, there is no way to hit the boss 2nd time