virfujiwara: Oh man what a journey this was, good times