please resize your browser to be atleast 800px wide before entering! (preferably more...) reduced motion detected - heads up: there are a few flashing lights in parts of this website! phone detected - this site is not very optimized for phones... continue with caution!