pull down to refresh

I really kind of want a system where each person sets aside N gigs of storage when they join the network and that is transparently used to store blocks of torrents of classic games. It can then be accessed by others over the network. Almost no input needed by the user and massive amounts of storage.