Needs work but for a first project it's impressive! Maybe add some items or a way to regain health. Also needs less enemies coming at you all at once at the start. Instead of having the tutorial be before the level, maybe actually have the player learn the controls in an actual level instead of a room separate from everything. Makes a player more likely to keep playing.