Upgrade (2018) Review

In the age we live in technology is insidiously infiltrating everything around us. For better or worse (and sometimes for both) we have access to information at all times through our TV’s, phones and watches. Screens surround us and computers are installed in everything transforming our homes, buildings and modes of transportation into intelligent environments […]