from Game Informer2 years agoAntstream Arcade is now available on the Epic Games Store, boasting over 1000 games to stream to your PC.We learned of its inclusion in the launcher through a story from the folks over at . Read at Game Informer[add][|| ... ]