A new interactive game captures the spirit of 'Stranger Things'.