Road to Devadatta è un action adventure sviluppato da Open & Close e pubblicato da Comuesp.Il titolo è disponibile dal 12 Aprile 2023 per PC.
Il primo titolo di Open & Close uscirà il 12 aprile su PC