Devil Engine: DEVIL ENGINE Steam Store Page Temporarily Offline

We know the DEVIL ENGINE Steam store page is offline: we're working to get it back online as fast as possible. Sorry for the inconvenience, and thanks for your patience!