The developers have placed some sort of pseudo-DRM whereas they will only allow certain updates. You are also forced to "register" your game upon purchasing otherwise you'l l receive no updates whatsoever. You'll not have access to different versions via their website (unlike Steam users).