I found you.
Wow, I was just making reviews in art portal and so I find this similar style to mine.
But you have good academic skills too.
I should do more stuff, but Im gone check yours first.
Man, this looks really good.
We should make some collab in newgrounds.
And I like that you are from neatherlands, this country is crazy :)