
OctoMaze
- Released
- May 9, 2022
- Developer
- Unknown
- Publisher
- Unknown
Platforms: PC
About
Priceless artifacts were stolen long ago from octopus tribe by their eternal rivals – disgusting parasites. These parasites infested the entire realm since then. To stop parasites from spreading and save the tribe, artifacts have to be returned, or everything is lost.














