Ubisoft Offers Free Games for you to Stay at Home.

Following the recent outbreak of the deadly COVID-19 virus, there have been many lockdowns of countries in the world with the newly popular phrase “STAYATHOME“; Ubisoft has now contributed its own share at making...