Will Scalebound release as an indie game?