I think the mechanic with the echo generator has high potential. Maybe there could be multiple of them with different shooting speed or that you could place them by yourself. With some more work this could get a really fun game.