Posted in Interactive, Projects DFS T Galleria Touch Screen Game August 1, 2017 Games Programming and Animation: S WORK Production Ltd.