This is a nice start and an interesting concept, but it does appear to have a lot of bugs to work out. I would also recommend adding more player feedback, things like audio/visual indicators to show when the enemies and player are getting hit, health status for the enemies, indications of what running into your own bullets do, etc. But great start for a first game! Keep working on it!