Bara Giants: First Bara Giants Live Stream

We’re so excited to announce that tomorrow we'll be releasing Bara Giants demo on Steam. Also, we would like to invite you to watch a live stream this Wednesday 16th at 3 PM Pacific Time. Different from our previous gam…