A group of award-winning web developers, designers, and gaming industry veterans have launched a standalone streaming application that capitalizes on the massively popular Twitch streaming platform, which was acquired by Amazon in August of...
Read More
1 Minute