Allstar raises $3.85M so gamers can share snackable game highlights

Allstar has raised $3.85 million so that gamers can share snackable game video highlights, turning anyone into a pro content creator.Read More