Hello Games sent out sixteen cassette tapes to mods on the subreddit for No Man’s Sky. Are they teasing future DLC? A new game? Will they show up at E3?!