Studio Owlbear
Owlbear   United Kingdom (Great Britain)
Studio Owlbear are an indie games studio operating out of London and Bristol, UK. The founding members are Sam Chester and Kristian Andrews. 'Float like an owl and hug like a bear!'
Currently Offline
Last Online 108 days ago
< >
Studio Owlbear Jul 24, 2015 @ 4:11am 
Hey Jankovic, thanks! And yeh, we're always looking for feedback :)
a disturbance in the kitchen Jul 24, 2015 @ 3:13am 
Planning on buying Barbra-Ian when I get back to the UK, I hope you're still looking for feedback.