These past few days have been the happiest of my gaming life.