I've been playing around with a lock concept in my head for about a month and I think it's time to share.

I don't know if it already exist in some for or another. Here goes:
The key:
Think of a corkscrew with pin-in-pin dimples on the outter surface and a threaded rod (think of a small diameter bolt) going down the center. It might also be possible to protect it with patents for key control, not like any current key cutting machines would be able to acurately position cut on a such key.
The plug:
The size of the plug would be greater than most existing lock to accomodate the corkscrew design. It would have one opening for the key and a (threaded think of a nut) hole in the middle. It would have holes drilled into it radialy to the dept of the corkscrew key way to allow the pins to drop into the plug and interact with the key. The threaded rod of the key interacts with the hole in the plug so that the key is perpendicular ( in 2 axis) to the face of the plug (think of a nut and a bolt.) The whole purpose of the rod is to make inserting and rotating the key easier, smoother and less likely to break the key.
As an added security measure, since the plug is bigger than normal you could add an anti drill countermesure before the first pin stack as well as in the lock housing.
Pins:
Pin-in-pin (think Mul-T-Lock,) but while we`re at it added in M_ch__d attack countermeasures.
Notes on this design:
The keyway would have to be cast and not cut, the rest is machined normaly. The key would have to be quite strong to prevent deformation when turning the plug, the rotation could be actioned by the tip of the key against the end of the keyway or by a stopper (equivalent to a shoulder on a key) on the face of the plug.
I don't think you could bump, pick, drill (if you put in drilling countermeasures) or manipulate this
hypothetical lock.
It might work if you could manufacture it with pretty tight tolerances.
As a concept what do you guys think?