In part one of this article, I did an overview of the XNA Streaming project. In this part I’m going to describe the File Transfer Service. The main responsibility of the File Transfer Service is to provide access to streamable games. The service stores the game files in a database table, together with their relative file paths. This way the file system structure can be recreated when downloading the game.