Dieselstormers finally got it´s shop page and community hub up and running, we are working hard on making sure that the forums for the game contains everything.
You can find the new gamehub here - http://steamcommunity.com/games/299480
and our new forums for the game here - http://steamcommunity.com/app/299480/discussions
We will be around to answer as many as your questions as possible and to responds to any ideas that you may have that you would like to see in the game already now.
//The BFG Team.