read first game from a stream

also extract CreateStream() to an extension method