Sjoerd Hemminga

Find me on...

Delft Games

In 2008, a friend and I started a company to create and operate browser-based games. We are currently operating two games.