There still seem to be a few bugs, the ending will be smoothed over once everything is working correctly