We are Sunhead Games, a Taiwan-based independent game studio founded in 2012. I'm Lee-Kuo Chen, director and game designer of Carto.
確定! 回上一頁