Tindalos Interactive Launches New MMO Stellar Impact
Tindalos Interactive, a French indie games studio based in Paris, has just released its first game, Stellar Impact, an online multiplayer game for PC!
Tindalos Interactive, a French indie games studio based in Paris, has just released its first game, Stellar Impact, an online multiplayer game for PC!