Betta Games

Betta Games

Betta Games is an Android developer that currently has 16 apps on Google Play, is active since 2017, and has in total collected about 20 million installs