Square Heads Games

Square Heads Games 2017-12-12T14:08:02+00: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