Colossal Order Games & Info

Information about Colossal Order

Name Colossal Order
Founded 2009
Employees ~15
Country Finland
Headquarters Tampere
Website http://www.colossalorder.fi/
Social media