Oculux (2021) Indie Strategy Puzzle About the Game Reviews Gallery Similar Games Troubleshooting PC (Microsoft Windows) Mac Linux Release Date: 2021, March 1 Description: A relaxing puzzle game with a beautiful and immersive atmosphere to sharpen your mind.