On Wednesday, Twitter released a new browser game intended to help elucidate

Read More