Just think about it as an new logo paradigm for a new (TFX) Era of Atomic ...Seppuku
Or they are making a special first edition collector's run.
As for screws ... maybe Security Torx or those weird one-way slotted ones they use for rest-room partitions?