Devlogs
Posted February 07, 2019 by Twin Stone Studio
#gaming #pc game #steam #indie dev #indie #games
The dev process is running well and we will release the game on June 14 2019 . Here is the game intro