I'm so proud that someone out of Twente, The Netherlands is behind this incedible website; the best in the world. Many thanks from a small town near Breda, The Netherlands who used to live in Enschede from 1968 to 1979.
Hehe, thank you so much! The Netherlands must be proud
Though I'm really living in Gelderland, not Twente, I study there however. And born in The Hague.