Today, Rain Games announced that their game will have a physical release, and also, they already sent the game to PSN and Nintendo Lotcheck, meaning the game’s release is pretty close.
You can read the official Twitter announcement below:
Oh, and don't think we've forgotten PSN/eShop releases. They have already been sent in for approval. #Teslagrad pic.twitter.com/n6X4zjyGht
— Rain Games (@rain_games) July 31, 2014