Claim: Triangle Studios is falsely believed to be from Leeuwarden, Netherlands (population 123,107) and had released five games between 2009 and 2019, one of which was Dancepad.
Evidence: Leeuwarden, Netherlands