The Creature Shop partners with New Form Digital on Vimeo series Oscar's Hotel

Check out the latest news on the Creature Shop’s partnership with New Form Digital on Vimeo series, Oscar’s Hotel.