ITALY
1993
ITALIA
1993
Creative Technologist
Lorenzo Girardi
Creative
Technologist,
Music
&
Art
aficionado.
Route Fifty
3
19
Gaming
Development w/
Caffeina
Visit Site
Nico Cherubin
2
19
Portfolio
Development w/
Nico
Visit Site
Lapalma
11
18
Website
Development w/
Develon Digital
Visit Site
Studio Menichetti
9
18
Website
Development w/
AQuest
Visit Site