Another indie studio not quite stealing a living.