Just saw a little bit about this in the 197 section. Has anyone heard anymore about it and if so would its be the replacement for the trophy? Well not a replacement but the extreme new clio?