April month started with the blessing to the gamers out there, because of the endless free games on XBOX Game Pass and Playstation Plus. Among all the free games, one game created its path towards the shine of success and got into the living rooms of every gamer. “Outriders”, officially released on the 1st of […]