Windows
Date unknown
Released
2016 point-and-click adventure game developed by Ape Marina and published by Screen7
ABOUT THE GAME