Artix Game Launcher | Batch Downloader

Artix Entertainment develops free to play browser based video games as well as mobile games!