08-02-2016, 06:49 PMLikeAlcohol Wrote: Do you think occasionally live streaming on services such as Twitch can help?
Gives you additional pressure & meet new people, could also get discovered a bit too I guess?
Most definitely! If you can manage the critics, yes!