This was quite cool! The dialogue took a bit too long to progress but that aside it was really nicely done!