Pretty nice, maybe a little cluttered with details and the enemies have too much health and too little hit feedback but the rest is pretty solid. Good job.