Edgerunners‘ takes place in a futuristic world ruled by mega corporations, where normal people have to fight every day to ...