Really nicely done. Love the music and mechanics. The pathfinding is really good, did you use behaviour trees for this? Great work all round - the upgrades and quests worked really well. I got the black screen of doom too, otherwise I definitely would have carried on playing.