Ok Technically I was never gone. I've been learning french and since October last year (2013) I've been working on a project I'm quite excited about. "3D Les Twins".
They are almost ready to animate which makes me incredibly excited :D
I'll be posting up my recent work soon. or right after this post en fait~