If you are an avid video gamer, then chances are, you've been aware of Batgba. This kind of online buffering application is created simply by gamers themselves and is built to help streamline some of the most common video game related processes, just like streaming, saving, and showing video games. Why is…