The game runs smoothly, but somehow I find that the +30 soul cannot be collected 😢
I take some time to figure out where are all the three towers and where I am located. (A mini map may help but may not suit retro style?) I have another suggestion for the boundary of the stage, you may bound the camera to the floor area. In Unity, if you use Cinemachine, you can use confiner to do so.