The Moment of Truth Re-Loaded