Glad you liked it! I agree that indicators should be put in a better location so they're easier to see.
I think the randomness can be improved a bit by adding a limit to how many times something can happen in a row to eliminate the most annoying scenarios and also introduce some kind of mechanism that locks an action in place for a while so that for example the lazer can be used repeatedly, or something like that.