Merge and Teku Studios, an indie game developer based in Spain, are pleased to announce the forthcoming release of Candle: The Power of the Flame. Teku is a “Light-Guide” in the service of Yaqa,...
Read More
1 Minute
Entertainment Unfiltered