Game of Streams (or is it the other way around...)