Brendan Dawes
The Art of Form and Code

Work in progress, new iPhone toy

 

No idea what this is yet!