Team members from Episcura, an asset shop for digital artists, took home the top award at the New Venture Competition on March 27.
Team members from Episcura, an asset shop for digital artists, took home the top award at the New Venture Competition on March 27.