Visuals, Sounds, and boss design are really good. I like the controls and how they were implemented. a couple of bugs here and there but switching locations with the boss is a really good Idea.
I agree. Switching with objects is a great idea.