Categories
Design Web

Isolation Unit Updates

Isolation Unit (aka Teruhiro Yanagihara) does a major site update, and it’s looking quite nice.

By Jean Snow

Production Services Manager at Ubisoft Shanghai. Before that, half a life spent in Tokyo.