Good combination of ideas! It fits the theme quite well.
I had a bit of difficulty understanding the whole UI at first (health mixed with battery, little spots spotted by radar), but the game does a great job for teaching it without instruction.
Congratulation for having made this alone! The art is simple, but gives a nice atmosphere.