Orakyubu (2021) Indie About the Game Reviews Gallery Similar Games Troubleshooting PC (Microsoft Windows) Mac Linux Release Date: 2021, August 15 Description: A game about 2D puzzles in 3D space.