Hi everyone. We have come across some major issues with the site due to Wordpress and PHP issues and several other things. Basically the site needs an overhaul. As Indie Crew is a site run by us in our spare time it may take a couple of weeks to build the new site and get it up and running again. We are extremely sorry for any inconvenience. Please keep an eye on the Facebook group for news about when the site will be back.
In the meantime you can contact us via email