Idea Puzzle launches new website

Users can now access to Idea Puzzle’s proprietary software exclusively online, without any previous installation.
Users can now access to Idea Puzzle’s proprietary software exclusively online, without any previous installation.