Home

Nýbiru Studio

Nýbiru Studio, LLC is an independent game studio located in Lakewood, OH. The first game released by Nýbiru Studio is the arcade-style brawler, Petal Quest.