Winner No screenshot available Stella Guan Multimedia Designer Stella Guan United States Portfolio / Company
Winner No screenshot available R3born Interactive R3born Interactive Team Portugal Portfolio / Company