Open Roads launch trailer
We’ve got the official launch trailer for Open Roads. The game, a mother-daughter road trip adventure, just released today.More information about it is included in the following eShop overview:One fine fall day, Tess Devine and her mother,…