Independant game dev
ONIBI is an independant game developer based in Bordeaux, France. The company was founded in 2023 by Art Director Julien BERTRAND. ONIBI is working on his first game RED JIA.