Tokyo Game Show Sale! Detached -75% off!