It's a nice demonstration of your engine and an interesting scenario.
But one glaring issue that spoils the entire game is getting hurt by hitting obstacles where it's not always obvious if you're facing one, especially in a game with limited resources and quite fast movement speed.
I'll play it again if it gets sorted out.