Hey there! Thanks for the feedback!
The game is endless as of now, we planned a good ending after a few waves, the warrior would have finished the fight and the spirits wanted him to go on with his life. So the player could decide if he wanted to keep on playing to see how much he'd last. But we ran low on time.
The enemy spawning became a tad irregular since we fiddled with the difficulty near the end, we were afraid it could be too hard and people would get frustrated and not even see all the ghosts.
It was a bit hectic, especially near the end, since I hadn't worked with a team on a game for many years, but we managed to implement most of the ideas!