If the game had better presentation (Music and stuff like that) and there is a map to make things easier to find along with adding more mechanics. I can see this being great but for now it's mid.
(To elaborate on the radar thing it is hard to determine where the enemy is in terms of the y-axis and finding enemies when there's only a few is tedious)