Except for the gun, it's not always easy to know what as an impact on the enemis. Maybe it could use a bit more feedbacks.
But the concept itself is very cool, and the visuals are great !