Upstream Arcade is a UK based independant game studio, set amidst leafy Godalming. Founded in 2015 by ex-Lionhead developers we've over 20 years of experience and have previously worked on beloved franchises such as Fable and Black & White. We created Upstream to make the games we love to play, we'... Read more
This company has no teams yet
This company has no offices yet