TicBits is a game developer and publisher based in Finland... TicBits Ltd., an independent game development studio based in Turku, Finland, was founded in 2010 by two cousins, Fredrik and Niklas Wahrman. Before founding TicBits Ltd., both Fredrik..
Relevance: 14.083363