Square Heads Games RGDA 2024-01-09T11:12:25+02:00 Project Description Square Heads Games is an independent game studio near Bucharest Romania. Since 2015, we have developed several of our titles and also helped our clients in completing their projects. Visit Website