Comment on TriTag

The actual release date was 2004-08-20. No time for a new release atm.