Really well done with this! I love the idea behind this and you've executed it amazingly! The random names and little quips are perfect but I felt SO bad at the end!!