Deniz Durucan
A concept abstractor, analyzing and simplifying complex ideas.
Avatar PK(Fantasy Role Dueling(FRD) E-sport Game) facilitator