It took exactly 5 hours to finish XD I am very happy to complete the 100% Speedrun. However, it was very hard and I want to rest first.