Azarus’ mission is to establish themselves as the overlay games company. They are seeking to accomplish this by creating their own games while integrating with popular streaming services, generating challenging sequences, and rewarding participants who use the platform. Azarus is a new game challenge network that allows gamers and streamers to engage with each other in unprecedented ways.