Through the introduction of a new electron spin transport mechanism, a 2D donor electron spin quantum computer architecture is proposed. This design addresses major technical issues in the original Kane design, including spatial oscillations in the exchange coupling strength and cross-talk in gate control. It is also expected that the introduction of a degree of non-locality in qubit gates will significantly improve the scaling fault-tolerant threshold over the nearest-neighbour linear array.