Skip to Content
ChartBuff

Meduziak

Source
Steam
App ID
2376990
Developer
Fieldfare Studios
Released
December 3, 2025

a silly underwater point-and-click adventure puzzle game