I think the only reason Blockland cannot be on steam is because of the activation key system. Registering games on steam usually gives you direct access to the game with no activation code or ID system. Maybe, maybe, it could send a private steam message with the activation key or something like that. Just taking a guess though.