Nicely written! Played it through twice to different endings. Too bad you had to break the third wall due to deadline :)