Orifoldium (2025) Indie About the Game Reviews Gallery Similar Games Troubleshooting PC (Microsoft Windows) Linux Release Date: 2025, January 17 Description: Fold your way through mindspinning puzzles