Marcello Gorla
Marcello Gorla

Marcello Gorla

Gaming + Design + Software + Development. Occasionally all of them apply at the same time.